supply establishment - Turkish English Dictionary